
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for aigc_provider_model
-- ----------------------------
DROP TABLE IF EXISTS `aigc_provider_model`;
CREATE TABLE `aigc_provider_model` (
      `id` varchar(64) NOT NULL COMMENT '主键',
      `model_name` varchar(100) DEFAULT NULL COMMENT '模型名称',
      `model_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '类型: 1:CHAT、2:Embedding、3:Image',
      `provider` varchar(100) DEFAULT NULL COMMENT '供应商',
      `remark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
      `create_time` datetime DEFAULT NULL COMMENT '创建时间',
      `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
      `update_time` datetime DEFAULT NULL COMMENT '修改时间',
      `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
      `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='LLM供应商模型字典表';
BEGIN;
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('1', 'deepseek-reasoner', '1', 'deepseek', 'DeepSeek-V3.1（思考模式）、128K、百万tokens输出12元', '2025-09-11 15:14:03', 'admin', '2025-09-11 15:14:03', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('2', 'deepseek-chat', '1', 'deepseek', 'DeepSeek-V3.1（非思考模式）、128K、百万tokens输出12元', '2025-06-18 09:39:12', 'admin', '2025-09-11 15:15:36', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('100', 'doubao-seedream-3.0-t2i', '3', 'doubao', '文生图', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('101', 'doubao-seed-1.6', '1', 'doubao', '全新多模态深度思考模型，同时支持 thinking、non-thinking、auto三种思考模式。其中 non-thinking 模型对比 doubao-1-5-pro-32k-250115 模型大幅提升。\n支持 256k 上下文长度，支持 224k 输入长度\n可配置最大回答长度 32k ，或配置最大输出（回答+思维链）长度 64k\n可支持图文、视频理解', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:59:52', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('102', 'doubao-seededit-3.0-i2i', '3', 'doubao', '图片编辑', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('103', 'doubao-seedream-4.0', '3', 'doubao', '文生图\n图生图\n\n单张图生图\n多参考图生图\n生成组图\n\n文生组图\n单张图生组图\n多参考图生组图', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('104', 'doubao-embedding-large', '2', 'doubao', '向量检索\n\n支持中英文双语', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('105', 'doubao-embedding', '2', 'doubao', '文本向量化\n支持中英文双语', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('106', 'doubao-embedding-vision', '2', 'doubao', '图像向量化\n支持 视频、文本、图片输入', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('107', 'doubao-seed-1.6-flash', '1', 'doubao', '有极致推理速度的多模态深度思考模型；同时支持文本和视觉理解。文本理解能力超过上一代 Lite 系列模型，视觉理解比肩友商 Pro 系列模型。\n支持 256k 上下文长度，支持 224k 输入长度\n可配置最大回答长度 32k ，或配置最大输出（回答+思维链）长度 64k\n可支持图文、视频理解', '2025-09-11 15:58:54', 'admin', '2025-09-11 15:59:49', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('108', 'doubao-seed-1.6-thinking', '1', 'doubao', '在思考能力上进行了大幅强化， 对比 doubao 1.5 代深度理解模型，在编程、数学、逻辑推理等基础能力上进一步提升， 支持视觉理解。\n支持 256k 上下文长度\n支持 224k 输入长度、 32k 思维链内容\n可配置最大回答长度 16k\n可支持图文、视频理解', '2025-09-11 15:59:44', 'admin', '2025-09-11 15:59:44', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('109', 'deepseek-v3.1', '1', 'doubao', '支持思考与非思考 2 种推理模式，较 deepseek-r1-0528 思考效率更高，工具使用与智能体任务表现大幅提升。\n支持 128k 上下文长度\n支持 96k 最大输入、32k 思维链内容\n可配置最大回答长度 32k ，或配置最大输出（回答+思维链）长度 64k', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('110', 'doubao-seed-1.6-vision', '1', 'doubao', '深度思考\n文本生成\n图片理解\n视频理解\nGUI 任务处理\n工具调用\n结构化输出', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('111', 'doubao-seedance-1.0-pro', '3', 'doubao', '文生视频\n图生视频-基于首帧', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('112', 'doubao-seedance-1.0-lite', '3', 'doubao', '文生视频\n图生视频-首帧\n图生视频-首尾帧\n图生视频-参考图', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('113', 'wan2.1-14b', '3', 'doubao', '图生视频-基于首帧', '2025-09-11 15:58:25', 'admin', '2025-09-11 15:58:25', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('200', 'gpt-oss', '1', 'ollama', 'OpenAI 的开放权重模型专为强大的推理、代理任务和多功能开发人员用例而设计。\n代理能力：使用模型的本机功能进行函数调用、Web 浏览（Ollama 引入了可以选择启用的内置 Web 搜索）、python 工具调用和结构化输出。\n完整的思维链：完全访问模型的推理过程，从而简化调试并提高对输出的信任。\n可配置的推理工作：根据您的特定用例和延迟需求轻松调整推理工作量（低、中、高）。\n可微调：通过参数微调，根据您的特定用例完全定制模型。\n宽松的 Apache 2.0 许可证：自由构建，没有 Copyleft 限制或专利风险，非常适合实验、定制和商业部署。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('201', 'qwen2', '1', 'ollama', 'Qwen2 是阿里巴巴集团推出的新系列大语言模型', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('202', 'qwen2.5', '1', 'ollama', 'Qwen2.5 是最新的 Qwen 大语言模型系列。Qwen2.5 发布了一系列基础语言模型和指令调优模型，大小从 0.5 到 720 亿个参数不等。Qwen2.5 对 Qwen2 引入了以下改进：\n\n由于这些领域的专业专家模型，它拥有更多的知识，并且大大增强了编码和数学的能力。\n它展示了在指令遵循、长文本生成（超过 8K 令牌）、理解结构化数据（例如表格）和生成结构化输出（尤其是 JSON 格式）方面的重大进步。它还对各种系统提示更具弹性，改进了聊天机器人的角色扮演和条件设置。\n它支持多达 128K 令牌的长上下文，最多可生成 8K 令牌。\n它提供超过 29 种语言的多语言支持，包括中文、英语、法语、西班牙语、葡萄牙语、德语、意大利语、俄语、日语、韩语、越南语、泰语、阿拉伯语等。\n请注意：除 3B 和 72B 外，所有型号均在 Apache 2.0 许可下发布，而 3B 和 72B 型号均在 Qwen 许可下发布。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('203', 'qwen2.5vl', '1', 'ollama', 'Qwen2.5-VL，Qwen 的新旗舰视觉语言模型，也是与之前的 Qwen2-VL 相比的重大飞跃。\n主要功能包括：\n直观地理解事物：Qwen2.5-VL 不仅能够熟练识别花、鸟、鱼、虫等常见物体，而且对图像中的文本、图表、图标、图形和布局等分析能力也很强。\n成为代理：Qwen2.5-VL直接扮演一个视觉智能体，可以推理和动态指挥工具，能够使用计算机和手机使用。\n能够以不同格式进行视觉定位：Qwen2.5-VL可以通过生成边界框或点来准确定位图像中的对象，并且可以为坐标和属性提供稳定的JSON输出。\n生成结构化输出：用于发票、表格、表格等扫描等数据。Qwen2.5-VL 支持其内容的结构化输出，有利于金融、商业等领域的使用。', '2025-06-18 09:39:12', 'admin', '2025-09-11 15:41:27', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('204', 'llama4', '1', 'ollama', 'Llama 4 模型集合是原生多模态 AI 模型，可实现文本和多模态体验。这两种模型利用专家混合 （MoE） 架构并支持原生多模态（图像输入）。\n支持的语言：阿拉伯语、英语、法语、德语、印地语、印度尼西亚语、意大利语、葡萄牙语、西班牙语、他加禄语、泰语和越南语。\n输入：多语言文本、图像\n输出：多语言文本、代码', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('205', 'llava', '1', 'ollama', 'LLaVA 是一种多模态模型，它结合了视觉编码器和 Vicuna，用于通用视觉和语言理解，实现了模仿多模态 GPT-4 精神的令人印象深刻的聊天功能。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('206', 'gemma3', '1', 'ollama', 'Gemma 是 Google 基于 Gemini 技术构建的轻量级模型系列。Gemma 3 模型是多模态的——处理文本和图像——并具有一个 128K 上下文窗口，支持 140 多种语言。它们提供 270M、1B、4B、12B 和 27B 参数大小，在问答、总结和推理等任务中表现出色，而其紧凑的设计允许部署在资源有限的设备上。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('207', 'bge-large', '2', 'ollama', '从 BAAI 映射文本到向量的嵌入模型。\nFlagEmbedding 可以将任何文本映射到低维密集向量，该向量可用于检索、分类、聚类或语义搜索等任务。它还可以用于法学硕士的向量数据库。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('208', 'snowflake-arctic-embed2', '2', 'ollama', 'Snowflake 的前沿嵌入模型。Arctic Embed 2.0 在不牺牲英语性能或可扩展性的情况下增加了多语言支持。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('209', 'snowflake-arctic-embed', '2', 'ollama', 'snowflake-arctic-embed是一套文本嵌入模型，专注于创建针对性能进行优化的高质量检索模型。\n这些模型通过利用现有的开源文本表示模型（例如 bert-base-uncased）进行训练，并在多阶段管道中进行训练以优化其检索性能。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('210', 'bge-m3', '2', 'ollama', 'BGE-M3 是 BAAI 的一款新型号，以其在多功能、多语言和多粒度方面的多功能性而著称。\nBGE-M3 基于 XLM-RoBERTa 架构，以其在多功能性、多语言性和多粒度方面的多功能性而著称：\n多功能：可以同时执行嵌入模型常见的三种检索功能：密集检索、多向量检索和稀疏检索。\n多语言：可支持100多种工作语言。\n多粒度：它能够处理不同粒度的输入，从短句子到长文档，最多可达 8192 个标记。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('211', 'qwen3', '1', 'ollama', 'Qwen3 是 Qwen 系列中最新一代的大型语言模型，提供了一套全面的密集和混合专家 （MoE） 模型。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('212', 'deepseek-v3.1', '1', 'ollama', 'DeepSeek-V3.1 是一款混合模型，同时支持思考模式和非思考模式。与之前的版本相比，这次升级带来了多个方面的改进：\n混合思维模式：一种模型通过更改聊天模板来支持思维模式和非思维模式。\n更智能的工具调用：通过训练后优化，模型在工具使用和智能体任务方面的表现得到了显著提升。\n更高的思维效率：DeepSeek-V3.1-Think 实现了与 DeepSeek-R1-0528 相当的回答质量，同时响应速度更快。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('213', 'deepseek-r1', '1', 'ollama', 'DeepSeek-R1 已获得 DeepSeek-R1-0528 的次要版本升级，适用于 80 亿参数蒸馏模型和全 6710 亿参数模型。在这次更新中，DeepSeek R1 的推理和推理能力得到了显著提升。该模型在各种基准评估中表现出出色的性能，包括数学、编程和一般逻辑。它的整体性能现在已经接近O3和Gemini 2.5 Pro等领先机型。', '2025-06-18 09:39:12', 'admin', '2025-09-11 14:47:05', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('300', 'gpt-4', '1', 'openai', '', '2025-06-18 09:28:55', 'admin', '2025-09-11 14:47:17', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('301', 'gpt-4-32k', '1', 'openai', '', '2025-06-18 09:29:13', 'admin', '2025-09-11 14:47:23', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('302', 'gpt-4-turbo', '1', 'openai', '', '2025-06-18 09:29:27', 'admin', '2025-09-11 14:47:28', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('303', 'gpt-4o', '1', 'openai', '', '2025-06-18 09:29:40', 'admin', '2025-09-11 14:47:35', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('304', 'gpt-3.5-turbo', '1', 'openai', '', '2025-06-18 09:28:34', 'admin', '2025-09-11 14:46:57', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('400', 'glm-4-airx', '1', 'zhipu', '', '2025-06-18 09:34:07', 'admin', '2025-06-18 09:34:07', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('401', 'glm-4', '1', 'zhipu', '', '2025-06-18 09:33:32', 'admin', '2025-06-18 09:33:32', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('402', 'glm-4v', '1', 'zhipu', '', '2025-06-18 09:33:43', 'admin', '2025-06-18 09:33:43', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('403', 'glm-4-air', '1', 'zhipu', '', '2025-06-18 09:33:56', 'admin', '2025-06-18 09:33:56', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('404', 'Embedding-2', '2', 'zhipu', '向量模型用于将高维的离散数据转换为低维的连续向量，捕捉数据的语义特征和关系。8K、0.5 元 / 百万Tokens', '2025-09-11 15:08:18', 'admin', '2025-09-11 15:08:18', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('405', 'Embedding-3', '2', 'zhipu', '向量模型用于将高维的离散数据转换为低维的连续向量，捕捉数据的语义特征和关系。8K、0.5 元 / 百万Tokens', '2025-09-11 15:02:12', 'admin', '2025-09-11 15:02:12', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('406', 'CodeGeeX-4', '1', 'zhipu', '代码生成、128k、0.1 元 / 百万Tokens', '2025-09-11 15:01:13', 'admin', '2025-09-11 15:01:13', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('407', 'CogVideoX-Flash', '3', 'zhipu', '视频生成、多分辨率、免费', '2025-09-11 15:00:09', 'admin', '2025-09-11 15:00:09', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('408', 'CogView-3-Flash', '3', 'zhipu', '图像生成、多分辨率、免费', '2025-09-11 14:59:39', 'admin', '2025-09-11 14:59:39', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('409', 'GLM-4V-Flash', '1', 'zhipu', '图像理解、4k、免费', '2025-09-11 14:57:58', 'admin', '2025-09-11 14:57:58', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('410', 'GLM-4.1V-Thinking-Flash', '3', 'zhipu', '视觉推理、64K、免费', '2025-06-18 09:34:18', 'admin', '2025-06-18 09:34:18', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('411', 'GLM-4-AirX', '1', 'zhipu', '极速推理、8k、10 元 / 百万Tokens', '2025-06-18 09:34:18', 'admin', '2025-06-18 09:34:18', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('412', 'GLM-Z1-Flash', '1', 'zhipu', '推理模型、128k、免费', '2025-06-18 09:34:18', 'admin', '2025-06-18 09:34:18', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('413', 'GLM-4-Flash-250414', '1', 'zhipu', '语言模型、128K、免费', '2025-06-18 09:34:18', 'admin', '2025-06-18 09:34:18', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('414', 'chatglm_turbo', '1', 'zhipu', '', '2025-06-18 09:38:50', 'admin', '2025-06-18 09:38:50', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('415', 'glm-3-turbo', '1', 'zhipu', '', '2025-06-18 09:34:32', 'admin', '2025-06-18 09:34:32', 'admin', '0');
INSERT INTO `aigc_provider_model` (`id`, `model_name`, `model_type`, `provider`, `remark`, `create_time`, `create_by`, `update_time`, `update_by`, `del_flag`) VALUES ('416', 'glm-4-flash', '1', 'zhipu', '语言模型，100 元 / 算力单元 / 天', '2025-06-18 09:34:18', 'admin', '2025-09-11 14:53:03', 'admin', '0');

commit;
-- ----------------------------
-- Table structure for aigc_model
-- ----------------------------
DROP TABLE IF EXISTS `aigc_model`;
CREATE TABLE `aigc_model` (
      `id` varchar(64) NOT NULL COMMENT '主键',
      `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '别名',
      `model_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '类型: 1:CHAT、2:Embedding、3:Image',
      `model_name` varchar(100) DEFAULT NULL COMMENT '模型名称',
      `model_version` varchar(100) DEFAULT NULL COMMENT '模型版本',
      `provider` varchar(100) DEFAULT NULL COMMENT '供应商',
      `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
      `base_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
      `api_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
      `secret_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
      `response_limit` int DEFAULT NULL COMMENT '响应长度',
      `temperature` double DEFAULT NULL COMMENT '温度',
      `top_p` double DEFAULT NULL,
      `top_k` double DEFAULT NULL,
      `endpoint` varchar(100) DEFAULT NULL,
      `gemini_project` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'gemini模型参数',
      `gemini_location` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'gemini模型参数',
      `azure_deployment_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'azure模型参数',
      `image_size` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '图片大小',
      `image_quality` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '图片质量',
      `image_style` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '图片风格',
      `dimension` int DEFAULT NULL COMMENT '向量维数',
      `create_time` datetime DEFAULT NULL COMMENT '创建时间',
      `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
      `update_time` datetime DEFAULT NULL COMMENT '修改时间',
      `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
      `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
      PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='LLM模型配置表';

-- ----------------------------
-- Table structure for aigc_app
-- ----------------------------
DROP TABLE IF EXISTS `aigc_app`;
CREATE TABLE `aigc_app` (
    `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
    `model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联模型',
    `cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '封面',
    `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '名称',
    `prompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '提示词',
    `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '描述',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
    `update_time` datetime DEFAULT NULL COMMENT '修改时间',
    `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
    `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='提示词表';

-- ----------------------------
-- Records of aigc_app
-- ----------------------------

-- ----------------------------
-- Table structure for aigc_app_api
-- ----------------------------
DROP TABLE IF EXISTS `aigc_app_api`;
CREATE TABLE `aigc_app_api` (
    `id` varchar(64) NOT NULL COMMENT '主键',
    `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '应用ID',
    `channel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '应用渠道',
    `api_key` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Key',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
    `update_time` datetime DEFAULT NULL COMMENT '修改时间',
    `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
    `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='应用';


-- ----------------------------
-- Table structure for aigc_conversation
-- ----------------------------
DROP TABLE IF EXISTS `aigc_conversation`;
CREATE TABLE `aigc_conversation` (
     `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
     `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户ID',
     `prompt_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '提示词ID',
     `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '标题',
     `create_time` datetime DEFAULT NULL COMMENT '创建时间',
     `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
     `update_time` datetime DEFAULT NULL COMMENT '修改时间',
     `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
     `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
     PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='对话窗口表';

-- ----------------------------
-- Table structure for aigc_messages
-- ----------------------------
DROP TABLE IF EXISTS `aigc_messages`;
CREATE TABLE `aigc_messages` (
    `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
    `chat_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '消息的ID',
    `conversation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '会话ID',
    `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户ID',
    `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户名',
    `message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '消息内容',
    `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'IP地址',
    `model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '模型名称',
    `role` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '角色，user和assistant',
    `tokens` int DEFAULT NULL,
    `prompt_tokens` int DEFAULT NULL,
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
    `update_time` datetime DEFAULT NULL COMMENT '修改时间',
    `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
    `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
    PRIMARY KEY (`id`) USING BTREE,
    KEY `conversation_id` (`conversation_id`) USING BTREE,
    KEY `role` (`role`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='对话消息表';
-- ----------------------------
-- Table structure for aigc_doc
-- ----------------------------
DROP TABLE IF EXISTS `aigc_doc`;
CREATE TABLE `aigc_doc` (
         `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
         `knowledge_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '知识库ID',
         `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '名称',
         `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '类型',
         `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
         `origin` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '来源',
         `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '内容或链接',
         `file_size` int DEFAULT NULL COMMENT '文件大小',
         `slice_number` int DEFAULT NULL COMMENT '切片数量',
         `slice_status` tinyint(1) DEFAULT NULL COMMENT '切片状态',
         `create_time` datetime DEFAULT NULL COMMENT '创建时间',
         `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
         `update_time` datetime DEFAULT NULL COMMENT '修改时间',
         `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
         `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
         PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档表';

-- ----------------------------
-- Table structure for aigc_doc_slice
-- ----------------------------
DROP TABLE IF EXISTS `aigc_doc_slice`;
CREATE TABLE `aigc_doc_slice` (
       `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
       `vector_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '向量库的ID',
       `docs_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '文档ID',
       `knowledge_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '知识库ID',
       `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文档名称',
       `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '切片内容',
       `word_num` int DEFAULT NULL COMMENT '字符数',
       `status` tinyint(1) DEFAULT NULL COMMENT '状态',
       `create_time` datetime DEFAULT NULL COMMENT '创建时间',
       `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
       `update_time` datetime DEFAULT NULL COMMENT '修改时间',
       `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
       `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
       PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文档切片表';



-- ----------------------------
-- Table structure for aigc_knowledge
-- ----------------------------
DROP TABLE IF EXISTS `aigc_knowledge`;
CREATE TABLE `aigc_knowledge` (
      `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
      `embed_store_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '向量数据库ID',
      `embed_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '向量模型ID',
      `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '知识库名称',
      `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '描述',
      `cover` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '封面',
      `create_time` datetime DEFAULT NULL COMMENT '创建时间',
      `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
      `update_time` datetime DEFAULT NULL COMMENT '修改时间',
      `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
      `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
      PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='知识库表';


-- ----------------------------
-- Table structure for aigc_oss
-- ----------------------------
DROP TABLE IF EXISTS `aigc_oss`;
CREATE TABLE `aigc_oss` (
    `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
    `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户ID',
    `oss_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
    `oss_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文件地址',
    `bucket_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '桶名称',
    `original_file_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原始文件名称',
    `filename` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文件存储名称',
    `file_type` varchar(50) DEFAULT NULL COMMENT '文件类型',
    `file_size` int DEFAULT NULL COMMENT '文件大小',
    `content_type` varchar(100) DEFAULT NULL COMMENT '文件头',
    `path` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '文件的绝对路径',
    `plat_form` varchar(50) DEFAULT NULL COMMENT '平台',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
    `update_time` datetime DEFAULT NULL COMMENT '修改时间',
    `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
    `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='资源文件表';


-- ----------------------------
-- Table structure for aigc_embed_store
-- ----------------------------
DROP TABLE IF EXISTS `aigc_embed_store`;
CREATE TABLE `aigc_embed_store` (
    `id` varchar(64) NOT NULL COMMENT '主键',
    `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '别名',
    `provider` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '供应商',
    `host` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '地址',
    `port` int DEFAULT NULL COMMENT '端口',
    `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户名',
    `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '密码',
    `database_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '数据库名称',
    `table_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '表名称',
    `dimension` int DEFAULT NULL COMMENT '向量维数',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人',
    `update_time` datetime DEFAULT NULL COMMENT '修改时间',
    `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人',
    `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Embedding向量数据库配置表';


-- ----------------------------
-- Table structure for aigc_knowledge
-- ----------------------------
DROP TABLE IF EXISTS `aigc_app_knowledge`;
CREATE TABLE `aigc_app_knowledge` (
      `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '应用ID',
      `knowledge_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '知识库ID',
      PRIMARY KEY (`app_id`,`knowledge_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='应用与知识库关联表';


SET FOREIGN_KEY_CHECKS = 1;